Big Huge Thesaurus

Opisthocomus hoazin

noun